/*
 *
2. 指针函数中可以返回什么样的指针？
  a. 全局变量的地址
  b. 字符串常量的地址
  c. static变量的地址
  d. 堆的地址
  e. 主调函数中有效内存

hello
hello
Aello

 */
#include<stdio.h>
#include<string.h>

char s[20];

char * myString(){
	strcpy(s,"hello");
	return s;
}

char * myString2(){
	char * s = "hello";
	return s;
}

char * myString3(char * s){
	*s = 'A';
	return s;
}

int main(){
	char str[20] = "hello";
	printf("%s\n",myString());
	printf("%s\n",myString2());
	printf("%s\n",myString3(str));
	return 0;
}
